Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 UPCROFT Detached £575,000 24 Nov 2020
40 UPCROFT Detached £380,000 16 Sep 2010
44 UPCROFT Semi-Detached £79,000 12 May 1995
51 UPCROFT Semi-Detached £497,000 12 Apr 2023
53 UPCROFT Semi-Detached £608,000 24 Nov 2021
55 UPCROFT Semi-Detached £325,000 25 Jul 2012
57 UPCROFT Semi-Detached £165,333 3 Aug 2007
59 UPCROFT Semi-Detached £570,000 19 Aug 2021
63 UPCROFT Detached £930,000 7 Sep 2022
65 UPCROFT Semi-Detached £270,000 30 Mar 2007
67 UPCROFT Detached £232,000 28 Nov 2003
69 UPCROFT Semi-Detached £325,000 28 Jul 2011
71 UPCROFT Semi-Detached £227,000 6 Nov 2003
73 UPCROFT Semi-Detached £460,000 8 Aug 2016
75 UPCROFT Semi-Detached £210,000 20 Jun 2003